package com.zh.onlineexam.common;

/**
 * 通用常量
 * @author 29934
 */
public interface Constants {
    /** utf-8字符集 */
    String UTF8 = "UTF-8";
    /** gbk字符集 */
    String GBK = "GBK";
    /** http请求 */
    String HTTP = "http://";
    /** https请求 */
    String HTTPS = "https://";
    /** 成功返回码 */
    Integer SUCCESS = 200;
    /** 失败返回码 */
    Integer FAILURE = 500;
    /** 用户代理 */
    String USER_AGENT = "User-Agent";
    /** 登录成功 */
    String LOGIN_SUCCESS = "success";
    /** 登录失败 */
    String LOGIN_FAILURE = "failure";
    /** 成功登录状态 */
    String LOGIN_SUCCESS_STATUS = "0";
    /** 登录失败状态 */
    String LOGIN_FAILURE_STATUS = "1";
    /** 注册 */
    String REGISTER = "register";
    /** 登录 */
    String LOGIN = "login";
    /** 注销 */
    String LOGOUT = "logout";
    String TOKEN = "token";
    /** 验证码 redis key */
    String CAPTCHA_CODE_KEY = "captcha_code:";
    /** 验证码过期时间/分钟 */
    Long CAPTCHA_EXPIRATION = 2L;
    /** 防止重复提交 redis key */
    String REPEAT_SUBMIT_KEY = "repeat_submit";
    /** 参数管理 cache key */
    String SYS_CONFIG_KEY = "sys_config";
    /** 字典管理 cache key */
    String SYS_DICT_KEY = "sys_dict";
}
